Home Page
The city of Accra
Black Star Square is a site for Ghana's Independence Day parades which falls on the 6th of March every year
Travel photography
Family-friendly:
true