Gala 9
Marblehead Festival of Arts
June 17, 2006