Designed by
Title
Payloader, Industry and Technology Definitives 1975-1982 serie, circa 1979 #135314569
Description
MOSCOW, RUSSIA - OCTOBER 21, 2018: A stamp printed in Germany shows Payloader, Industry and Technology Definitives 1975-1982 serie, circa 1979
This image is editorial