mail_outline sales@mediastorehouse.com
Africa. Kenya. Ruins at Gedi, an ancient Swahili city near Mombasa
Kenya, Mombasa. Morning sun lights stone walls of Fort Jesus, a fortress first built by Portuguese traders in 1593