Trisha Biggar

Actor

Born: Glasgow, Scotland, UK