“Schermer Triple Lift mills”

£24.00

High resolution digital image from our catalogue

Mills at the Schermer Mills Museum

SKU: 196983 Category: Tags: ,