Shop in Douala, Cameroon.

Shop in Douala, Cameroon.