In This Town
View Original
October 25, 2011
Giuseppe Santamaria
Space robots at Chelsea Pier.