Postcard RU-6956857

sent on
travel time 66 days
distance traveled 7,031 miles
received on
 Loading map...
postcard image of RU-6956857
Biblioteka Imeni Lenina is one of the stations on the Line 1 of the Moscow Metro and is named for the nearby Russian State Library. The station was opened on May 15, 1935.
Moscow, Russia.
You need to sign in to leave a comment!