Cnut the Great



Cnut the Great

Cnut the Great, King of England (1016 -1035)




Leave a Comment