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

Guys_and_dolls_14.jpg

Ben Nadelstein plays Sky Masterson.

Guysanddolls