Live at the Hampton Beach Casino Bal

photo credit: Kayte Darling