Webcam - Volterra: Piazza dei Priori
(Volterra, Tuscany, Italy, Europe)

Latest snapshot
Volterra: Piazza dei Priori
Camera location
Street view camera