Elizabeth Smart Story

Amber Marshall

Do you know Who is Amber Marshall? In addition to her role as Amy Fleming in the renowned CBC series, Heartland, Amber Marshall is also a well-known Canadian actress and singer. A Canadian Screen Star Award was presented to her…