Lauren Hammersley

Lauren Hammersley is a Canadian actress who portrays Charmaine Roberts in Virgin River.