David (Rurikides)

David Olegovich
  • Deceased in 1196

Parents

Family