View from the Upper Baccarra Garden,Valletta, Malta

Royalty-free stock photo ID: 97041071

View from the Upper Baccarra Garden,Valletta, Malta