HOLMROOK AND RIVER IRT

Card
1/1

HOLMROOK, sepia

sepia, PRINTED IN ENGLAND

29/09/1942

Great Britain


HOLMROOK AND RIVER IRT

HRK

3

Horizontal

England - Cumberland

$12.00 USD