mail_outline sales@mediastorehouse.com
Cape Coast, Ghana, Africa
Cape Coast town and harbour from the castle, Ghana, West Africa, Africa