23 October 2022
Discovered by archaeologists at Caerlaverock Castle, eleven kilometers south of Dumfries on Scotland’s south coast, a trio of Islamic glass...