beautiful view from upper Barrakka Gardens of saluting battery and Grand Harbor of Valletta, Malta

Royalty-free stock photo ID: 91371014

beautiful view from upper Barrakka Gardens of saluting battery and Grand Harbor of Valletta, Malta