Designed by
Title
Map of Iran, interlocking hands, 4th meeting of the public admin #116026412
Description
MOSCOW, RUSSIA - MARCH 18, 2018: A stamp printed in Iran shows Map of Iran, interlocking hands, 4th meeting of the public administration (EROPA) serie, circa 1966
This image is editorial