John B. Taylor

Person

  • Crucis near Cirencester, GB