Designed by
Title
IRAN - CIRCA 1980: A stamp printed in Iran shows Temple Mount and displaying the logo `let us liberate Jerusalem`, circa 1980. #185867142
Description
IRAN - CIRCA 1980: A stamp printed in Iran shows Temple Mount and displaying the logo `let us liberate Jerusalem` , circa 1980.
This image is editorial