Міхаіл Андрэевіч, сын Андрэя Альгердавіча

Date of Birth: ?

Quick reference: князь

Names in other languages: Михаил Андреевич (russian);

1 source
Information sources