Unidentified mill
Unidentified mill
Olive Wheels
Olive Wheels
Horse Mill
Horse Mill
Horse Mill
Horse Mill
Cast iron hurst frame
Llandudno
Llandudno
Bangor Truad / M
Bangor Truro / M
Unidentified mill
Sheffield
Near Knaresborough
Near Knaresborough
Unidentified mill
Waterwheel, unidentified mill
Waterwheel, unidentified mill