mail_outline sales@mediastorehouse.com
Kenya, Mombasa. Morning sun lights stone walls of Fort Jesus, a fortress first built by Portuguese traders in 1593