Duck End Mill, Finchingfield, preserved

£24.00

High resolution digital image from our catalogue

Photograph 24 in album.

SKU: 122826 Category: Tags: ,