Mehdi Ghadyanloo is an Iranian artist who has been painting murals and walls in Tehran for the last 5 years. His experience in those years encompasses a variety of projects from painting walls to complex facade decoration. Till now he has painted more than 100 walls in Tehran. See more: http://www.behance.net/ghadyy.
All images © Mehdi Ghadyanloo.