Edgar Mueller is an artist that creates way more than your ordinary sidewalk art. Edgar’s fascination with painting started when he was a child, competing in many competitions while in his teens He now holds the title of ‘Maestro Madonnari’, which means ‘Master Street Painter’. That title was given to him at The Grazie Festival, which is the largest street painting festival held in Italy.



Making Of The Ice Age Video


Via inventorspot.com