This massive street art in Vilnius, Lithuania, showcases the imaginary prowess of both the artist and a young boy. It definitely beats the bland blankness that was there before. One more from ...