The largest Roman shoe ever discovered is on display – History
The largest Roman shoe ever found was discovered in Magna Castle on Hadrian's Wall in northern England in 2025 and will be on display at the Vindolanda ...
No account yet?
Create an Account