Back to photostream

There is Something Italian About This

In the town square of Montepulciano, a beautiful city in Tuscany famed for the Rosso di Montepulciano and the Vino Nobile di Montepulciano. Also well known as the filming location for Twilight (the vampire series).

1,331 views
84 faves
8 comments
Uploaded on April 23, 2023
Taken on August 30, 2016