Unicorn Spotted in New York

Posted by The G on June 15, 2013 under Street Art | Be the First to Comment

Photo by G.



If there is ever a place on this planet you’d find a Unicorn, it’s New York City, obviously.   Some people say they don’t exist.  I say don’t stop believing!

Related Posts Plugin for WordPress, Blogger...