Designed by
Title
Power towers and wires, Industry and Technology serie, circa 1960 #116031345
Description
MOSCOW, RUSSIA - MARCH 18, 2018: A stamp printed in Turkey shows Power towers and wires, Industry and Technology serie, circa 1960
This image is editorial