Brian Clifford Shrimpton

Person

  • Chipping Warden, GB