Gruffudd ap Cadwgan ap Bleddyn ap Cynfyn (Q110585523)
- 1192
Language:
other details
description - 1192

External Links