ABBAS II OF EGYPT

ABBAS II OF EGYPT – THE END OF A ROYAL LEGACY

History is witness to many magnificent and gallant rulers that have reigned over their kingdom…