Stock Photo: Valletta, view of Senglea from upper Barracca Gardens. Malta
Stock Photo: 1566-0126532 Valletta, view of Senglea from upper Barracca Gardens. Malta

Similar Images

More Like This