Independence square

World » Ghana » Accra » Independence square

2001

11 Mar

Celebrating independence