Preserved smock mill, Remels, Germany, 1972

£29.00

High resolution digital image from our catalogue

SKU: 178332 Category: