Search

Categories

Lenin Central Stadium

Lenin Central Stadium Moscow Russia
Price:
 
$8.95

  

Stock #: 263549
Type: Postcard
Era: Chrome
City: Moscow
Country: Russia
Postmark: 1973 Jul-5
Stamp: 4c, 10c
Size: 3.75" x 7.75" (10 x 20 cm)

Make an Offer Send Print