Kate O'Toole

Birthplace

Stratford-upon-Avon, England

Nationality

Angleterre