Views of Valletta Harbour and the 3 cities from Upper Barakka Gardens in Valletta, Malta. Click on the photograph to enlarge.
730 GBP, 580 GBP