Close Previous Next
Famous hotdog stand, New York • 2008