Tourists in St Emilion, France
Tourists in cobbled street scene passing shops in the town of St Emilion, famous for wine production, France