Skip to content

San Gimignano Piazza

San Gimignano Piazza
A view from the piazza of San Gimignano in Tuscany, Italy.