Yvon
Sir David Young Cameron British, Scottish
Not on view
A street view of old buildings on a small road in Chartres, France with a woman standing before a restaurant which is lettered "Yvon Restaurant Loceur," at center.