Elevation of Upper Barrakka Gardens, Triq Sant' Orsla, Il-Belt Valletta, Malta

Location: Malta > Valletta >