James Butler

1st Duke of Ormonde

1610 CE to 1688 CE

World

Related Events