San Gimignano

Towers And Narrow Streets In The Medieval Village Of San Gimignano, Italy Photo