mail_outline sales@mediastorehouse.com
Caribbean, BermudaBermuda. Exhibits inside Fort St. Catherine
Bermuda. Clock Tower Shopping Mall at the Royal Naval Dockyard
Bermuda. Cannons at the Commissioners House at the Royal Naval Dockyard
Red and white St. Davids Lighthouse in Bermuda