People Wales David Richards peoplepill id: david-richards-21DR 6 views today 6 views this weekVicar of LlansilinDavid RichardsBiographyListsAlso ViewedSimilar peoplePeople also viewedThomas RichardsWelsh cleric John Lloyd RichardsVicar of Llanwddyn, MontgomeryshirePeter FelixVicar of LlanilarFrom our partnersSponsoredDavid Richards