Ayi Mensah Park

Oyarifa, Accra