andrewrees

andrewrees

Gŵr, Taid, Tad, Meddyg Teulu, Utgornwr. Siaradwr.