Designed by
Title
Stamp shows Space Probes to Mars and Venus #183207606
Description
HUNGARY - CIRCA 1976: Stamp printed in Hungary shows Venera on Mars, with the same inscription, from the series `Space Probes to Mars and Venus`, circa 1976
This image is editorial