Stella

Founded In
1953
Location
Abidjan, Côte d'Ivoire

Stella