Search

Categories

Trafalger Square

Trafalger Square London England
Original:
Sold

Stock #: 99883
Type: Postcard
Era: Chrome
City: London
Country: England
Publisher: Lansdowne Publishing Co., Ltd.
Postmark: 1959 Aug-04
PM City: London
Stamp: 8D
Size: 3.5" x 5.5" (9 x 14 cm)

Send Print