Picture of Chris and Glenn with me inside the Globe Theatre in Norwalk, CT in 1996. I'll let you wonder why I look like I do in this picture.
To go back to list of pictures
To return