Paradise revisited...

A little grocery in Libourne, France. “Libourne is a commune in the Gironde department in Nouvelle-Aquitaine in southwestern France. It is a sub-prefecture of the department. It is the wine-making capital of northern Gironde....”

2,610 views
84 faves
45 comments
Uploaded on May 25, 2018
Taken on October 16, 2017