France flag

Douzillac



Populated place.

pic
pic