New York 2001

No trip to New York is complete without slamming down a hot dog from one of the many street vendors in Manhattan.

Previous Up Next