Imogen Stubbs

Imogen Stubbs

Birthplace: Newcastle Upon Tyne, England, UK