Villars, Loire

From Simple English Wikipedia, the free encyclopedia
coat of arms

Villars is a small village in France near Saint-Priest-en-Jarez.

Other websites[change | change source]