Found this while walking in NYC today around 33rd and Broadway. Made from the snow piled up on the top of a car parked in the street. I thought it was pretty cool.
Published: Sunday, December 20th, 2009 Categories: Photography | Tags: Flickr, NYC, Snow