THE LILY POND

Card
1/6

HESWALL, sepia

sepia, PRINTED IN ENGLAND

06/07/1939

Great Britain


THE LILY POND

HWL

7

Horizontal

England - Cheshire

$6.00 USD