Posts in tag


The Dutch duo Telmo Miel are currently in Australia where they have just finished another powerful mural for the 2017 Wonderwalls festival in Port Adelaide, Australia.  About The Mural  Entitled “Knight in Shining Armor”, the wall shows a kid stopping a truck from running over a koala. With his polished helmet, red cape and heroic action, the …