Who were the slave soldiers who defeated the Crusaders and ruled Israel for centuries?

May 31 Mameluke Rulers

$13.00Price