Mikhail of Tver › Children
Aleksandr Mikhailovich of Tver
Dmitry of Tver
Feodora of Tver
Prince Konstantin of Tver
Prince Vasily of Kashin
Grand Prince of Vladimir
Mikhail Yaroslavich (1271 – 22 November 1318), also known as Michael or Mikhail of Tver, was a Prince of Tver (from 1285) who ruled as Grand Prince of Vladimir from 1304 until 1314... Wikipedia