Travel Photo of the Moment Volterra, Italy

The Travel Photo of the Moment is of Campagne di Volterra-francesco sgroi81 and was taken by francesco sgroi Photo credit: francesco sgroi Volterra, Italy is located in the country’s Tuscany region. It has a population of around 12,000 people and has a number of interesting sights including the Piazza dei Priori square, the Santa Maria […]