Mug Shots


JEFF & Stephen

KAYLA the dog & ZABAR

Jeff & Stephen

Documentary Photos

Stephen and Jeff and Kayla the Dog (New Hampshire, 1994).
Kayla is drinking from Stephen's glass of tequilla.

Jeff, Jeff's sister Lisa, and Stephen at the March on Washington, 1993.... And Kayla the dog.

Stephen and Jeff at a county fair (Vermont, 1994)...............And Zabar in a chair

 Zabar



LAST REVISION: