Sesostris: unheralded Conqueror Senusret III the Great 2019

Senusret III
Senusret III
1 follower
2 Video Views·Jul 10, 2023