JEFF & Stephen |
KAYLA the dog & ZABAR |
![]() |
![]() |
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