Achlech: wheel pit, and turbine installation

£24.00

High resolution digital image from our catalogue

Achlech: site of wheel pit, and remains of later turbine installation

SKU: MAC00003038 Category: Tags: , ,