Culture featuring Joseph Hill

Toads Place, New Haven CT

May 30, 2002

Click on a Thumbnail for a larger picture.

 

 


Return to Main Page