Many additional murals can be seen in the Iranian Governmental Murals gallery.
There's plenty of painted art on the sides of buildings in Tehran. This is one of the most famous, grabbed from a taxi window on the way to a meeting in slow moving traffic.
It's funny - I never had anything other than kindness, consideration and friendly questions from Tehranis during my visit. This art is something the Islamic revoluationary regime puts up, yet Iran's people often have a different view.