Panoramic view from the Upper Baccarra Garden,Valletta, Malta

Royalty-free stock photo ID: 97041068

Panoramic view from the Upper Baccarra Garden,Valletta, Malta