Designed by
Title
Electronic microscope, Industrial Development serie, circa 1978 #140983665
Description
MOSCOW, RUSSIA - FEBRUARY 10, 2019: A stamp printed in Romania shows Electronic microscope, Industrial Development serie, circa 1978
This image is editorial