By sarahdasher on January 11, 2007. Power Washing 188 Suffolk Street, East Village, New York, NY. Captured by Trevor Little. (Source). Hat-tip, Seth. Tags environment Log in to post comments More like this