Stock Photo - Market Square, Villereal, Lot-et-Garonne Department, Aquitaine, France.

Stock Photo: Market Square, Villereal, Lot-et-Garonne Department, Aquitaine, France.