MVRHS Guys and Dolls - Martha's Vineyard Times
Guys_and_dolls_22.jpg

Guys_and_dolls_22.jpg

Sam Cassidy, center, plays Adelaide.

Guysanddolls