mail_outline sales@mediastorehouse.com
St. Barbara Bastion and Barbierra Wharf, with St. Lucia church and Valletta (Valetta) behind, Malta, Europe