Torino Italy 2013 - Victor Nemeth MD


 Torino is located in northwest Italy with beautiful views of the alps.  There is a yearly festival held in nearby Asti. The Asti's Festival of Festival is a food and wine festival. There is a procession of floats and 3000 locals dressed in period clothes.

Visitor Comments

Powered by SmugMug Log In