Last days of The Shah

[custom_adv]

Snap318

Here some of the foreign citizens are seen awaiting for a flight to leave the country from Mehrabad Airport.

Check Also

Echoes of Art at Dubai Opera

Dubai Opera stands as one of the city’s most iconic cultural landmarks—an architectural masterpiece and …