Photo of Celia Travers

Celia Travers

Born: April 10, 1915

Died: June 10, 1975

Place of Birth: Carroll, New Hampshire, USA

  • Sign in to Add favorite
  • Report a problem

Upcoming Listings