View policy
Family Lines: DE CLARE, DE CLARE.Places: Tonbridge Castle, Kent, England; Kent, England; Suffolk, England.