Captain RN Michael Kenneth Barritt

  • Other, History
  • United Kingdom