James Stewart (Q4444819)
Scottish nobleman (15th century)
Language:
other details