Leah Rachel

Leah Rachel

Acting

Leah Rachel, born Leah Rachel Vogelsang (Dec, 28 1985) is an American actress and screenwriter.

A group of people standing in front of a large window
A woman sitting in front of a christmas tree
A group of people standing in front of a large window
A person looking at the camera
A man sitting on the ground in a yoga pose
A man is sitting in the middle of a meditative yoga pose