Betsy Tobin

Betsy Tobin

Bio

Betsy Tobin was born in the United States and movedto England in 1989. She lives in London with herhusband and four children.