Stock Photo: Town on a hillside, Trevi, Italy
Stock Photo: 1344-756 Town on a hillside, Trevi, Italy