Edward C. Lear

Person

  • Turton, near Bolton, GB