Accra, Ghana Office Complex

Accra, Ghana