My Cart:

0 item(s)
You have no items in your shopping cart.

0

Welcome to our online store!

1934 Press Photo V. I. Lenin Stadium in Moscow Russia - RRQ05903

$12.33
AdID: 267423

Availability: In stock

Part Number: RRQ05903

Details

This is an original press photo. 103,000 seat V.I. Lenin Stadium part of Luzhniki Sports Complex located in southern Moscow, Russia which hosted the 1980 Olympics Photo measures 11 x 8 inches. Photo is dated 04-29-1934