Margherita Aldobrandeschi (Q3846916)
Italian noblewoman
Language: