Crimson Carmichael is a recurring character on Evermoor and The Evermoor Chronicles. She is portrayed by Margaret Cabourn-Smith.
Advertisement
Crimson Carmichael is a recurring character on Evermoor and The Evermoor Chronicles. She is portrayed by Margaret Cabourn-Smith.