Toots & the Maytals

Toads Place, New Haven, CT

July 15, 2001

Click on a Thumbnail for a larger picture.

 

 


Return to Main Page