We love these murals by Iranian street artist Mehdi Ghadyanloo. They are fun, playful, bright, and the perspective, depth, and imagination are fantastic! Mehdi has painted over 100 murals in the Iranian capital of Tehran. He studied at Tarbiat Modares University and is the owner and designer of his mural painting company Blue Sky Painters Company. (via)