“16415 On the Thames Cleeve Mill”

£24.00

High resolution digital image from our catalogue

Ref to slide 1547.

SKU: 193260 Category: