Piazza Mercato, Sassari (Italy)

See more sightings!