Mandela Park, Accra.

Mandela Park, Accra.