Water irrigation mill in Ecueille, Indre, France

£24.00

High resolution digital image from our catalogue

Photographic postcard. “The Camellia!.

SKU: 143766 Category: