Iranian street artist Mehdi Ghadyanloo makes amazing murals on the sides of high-rise buildings. His amazing take on street art is incredibly fun and playful, and brings joy to everyday life.
To date, he has already painted over 100 murals in Tehran, the capital of Iran.
View some of his work below:
By Design Taxi