Lost on a Sea of Desire
1983
photo © Mark I. Chester


Robert in a puddle of piss on the streets of NY at 5am