About

Location

Accra, Greater Accra


Languages spoken:

English