Barbara Ritchie

Place of birth:

Islington, London, England, UK: