1 / 500
Danielle Nicolet stars as Mary in Heartland.

Heartland Stills