Close Previous Next
Newsstand, New York City, 1991.