Designed by
Title
Postage stamp printed in Iran shows Aryamehr stadium, Tehran, Buildings and industrial plants, Mohammad Reza Shah Pahlavi serie, #189159431
Description
MOSCOW, RUSSIA - APRIL 18, 2020: Postage stamp printed in Iran shows Aryamehr stadium, Tehran, Buildings and industrial plants, Mohammad Reza Shah Pahlavi serie, violet, circa 1975
This image is editorial