Samantha Soule

Plays Charlotte Temple