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
Valletta and the Three Cities, Malta
Malta, Europe; A tourist enjoying the scenery of the three cities from the Upper Barracca Gardens in Valletta