Designed by
Title
Postage stamp printed in Yemen, Kingdom, shows Lunar Lift-Off, Mission to the Moon serie, circa 1969 #200911670
Description
MOSCOW, RUSSIA - OCTOBER 17, 2020: Postage stamp printed in Yemen, Kingdom, shows Lunar Lift-Off, Mission to the Moon serie, circa 1969
This image is editorial