Imogen Clawson
Acting
18 years Born 2008-09-01 Harrogate, Yorkshire, England
Biography
Imogen Clawson is an English actress. She is known for All Creatures Great & Small (2020).
Imogen Clawson is an English actress. She is known for All Creatures Great & Small (2020).