Tower Mill, Walcharen, Netherlands

£20.00

High resolution digital image from our catalogue

“Isle of Walcharen, Holland. 1931”.

SKU: MAC00007114 Category: Tag: