Share
twitterlinkedinfacebook
Image 1 of 1
17IDM1487.JPG
Water fountain in Upper Barrakka Gardens, Valletta, Malta