mail_outline sales@mediastorehouse.com
Malta, South Eastern Region, Valletta. The view across Grand Harbour to Fort St Angelo from the Saluting Battery at Upper Barrakka Gardens
La Valletta, view from Upper Barracca gardens to Fort Saint Angelo, Malta