catholicsaints.info
Our Island Saints: Saint David of Wales
Saint David of Wales from Our Island Saints by Amy Steedman