Water irrigation mill in Ecueille, Indre, France

£24.00

High resolution digital image from our catalogue

Photographic postcard. “The Camellia”.

SKU: 143775 Category: