Designed by
Title
Cancelled postage stamp printed by Soviet Union, that shows First space walk by Leonov #206223240
Description
Cancelled postage stamp printed by Soviet Union, that shows First space walk by Leonov, circa 1977.
This image is editorial