Claire Armstrong

Claire Armstrong

Born in Canada

Claire Armstrong is a Canadian actress and producer.

Actor

Visual Effects