Kynaston, Kinnerley, Shropshire, England

City Kinnerley
County Shropshire
Country England

References

  1. Gruffudd ap Gruffudd
  2. Gruffudd ap Gruffudd Esq.