Anti-American Street Art – Tehran, Iran

Anti-American Street Art - Tehran, Iran
© October 29 2011, Uncornered Market

A clever mural on the street at Felestin square depicting Iranian troops fighting the big eagle coming to snatch up the mosques. Taken near Felestin Square in Tehran, Iran.