Davies, David Henry, Reverend; vicar of Cenarth

Relationships: