ECCLEFECHAN, sepia
sepia, PRINTED IN ENGLAND
29/09/1941
Great Britain
KIRKCONNEL HALL HOTEL, (UNLICENCED)
ENC
24
Horizontal
Scotland - Dumfriesshire
$8.00 USD