Villars, Loire
commune in Loire, France
Villars is a small village in France near Saint-Priest-en-Jarez.
Other websites change
- Media related to Villars, Loire at Wikimedia Commons
Villars is a small village in France near Saint-Priest-en-Jarez.