artie.best : Newsstand on the subway, Lower Manhattan, New York City, 1985. #artie #bestartie #undefined ...
More