Sep 8, 2011

9/8/11






















David Brooks (left) with Stephen Rand (1965-2011) at Veselka, New York City, 1985.
© Ted Barron, 2011.