James William Kingsley

Person

  • Stow-cum-Quy, GB