BOZEL, FRANCE 

LE SAINT ROCH
Immeuble St Roch 3,
73350 Bozel, France

SEE MAP