Property of Basel Mission Factory near the Lagoon Jamestown Accra

Property of Basel Mission Factory near the Lagoon Jamestown Accra