Article collected from Art Fucks Me. Visit source.
Mehdi Ghadyanloo is an Iranian designer and artist. Born in Karaj, Iran in 1981, he went on to become one of the most famous street artists in Iran, painting more than 100 wall murals in Tehran. More about Mehdi Ghadyanloo and his works here.