Ivan Stephen of Bulgaria (Q120350)
Bulgarian ruler
Language: