Richard Gregory Taylor

Person

  • Vale of Galmorgan, GB