• 5 years ago
A few of the Roman artifacts on display in The Collection museum in the city of Lincoln, England, UK