Lechlade Mill

£24.00

High resolution digital image from our catalogue

The forty third photograph features Lechlade mill in the Gloucestershire town of Lechlade. The image was produced in 1950.

SKU: 157448 Category: Tag: