Lenin Square metro station in Tashkent, Usbekistan, postage stamp, Russia, USSR, 1979

- Image ID: WA18Y0
Lenin Square metro station in Tashkent, Usbekistan, postage stamp, Russia, USSR, 1979
Ivan Vdovin / Alamy Stock Photo
Image ID: WA18Y0