San Gimignano

San Gimignano

Towers and narrow streets in the medieval village of San Gimignano, Italy