Wednesday, March 3, 2010

pinocchio’s eyeball 
9th Avenue & West 29th Street