DescriptionVillarPellice1.jpg English: View of the town of VillarPellice, in Val Pellice; province of Turin, Piedmont Italiano: Vista del paese di Villar Pellice
DescriptionVillarPellice 2.jpg English: View of the town of VillarPellice, in Val Pellice; province of Turin, Piedmont Italiano: Vista del paese di Villar Pellice