Thursday, May 13, 2010

Space Invader In Chelsea

Space Invader seen on the south side of 23rd Street, just east of 10th Avenue.

» Follow NYC The Blog on Facebook and Twitter.
Get More NYC The Blog:


>> Subscribe To NYC The Blog Via Email

Contact NYC The Blog via Email