mural us embassy tehran seal

US embassy 'Den of espionage' mural 'upgrade', Tehran