Sesse Elangwe

Cameroonian; born February 25, 1994, Buea, Southwest Region, Cameroon. Lives and works in San Antonio, Texas
Edit Creators