Roman bigfoot? UK archaeologists probe ‘unusually large’ shoes

By July 3, 2025