Water irrigation mill in Albert, Somme, France

£24.00

High resolution digital image from our catalogue

Mill located at La Villa des Rochers.

SKU: 143764 Category: