This browser cannot play the embedded video file.
directed by Nicola Pecorini and Marzio Del Testa
shot in Volterra, Italy