Water irrigation mill in Bailleau-le-Pin, Eure et Loir, France

£24.00

High resolution digital image from our catalogue

“Le Chateau d’Eau”.

SKU: 143770 Category: