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