Julia Foster

Julia Foster

Birthplace: Lewes