Africa's First Social Media Platform
Felma Shopping centre, Kenya
A:
B: Felma Shopping centre, Kenya

See on Google Maps