Designed by
Title
A. Leonov`s Space Walk, 15th Anniversary of the First Manned Space Flight #
Description
Cancelled postage stamp printed by Cuba, that shows A. Leonov`s Space Walk, 15th Anniversary of the First Manned Space Flight, circa 1976.
This image is editorial