Search

Categories

Eel Pie Island Hotel

Eel Pie Island Hotel Twickenham England
Original:
Sold

Stock #: 82463
City: Twickenham
Country: England
Publisher: M & L.,Ltd., Glasgow and London,for F. G. C.
Stamp: 1/2 POSTAGE & REVENUE HALFPENNY
Size: 3.5" x 5.5" (9 x 14 cm)
Other Categories:

Purchase Scan Send Print