Margaretta ap Morgan de Alveley — Margaretta ap Morgan de Alveley — the latest coverage, the community and the facts.