News

The archaeology team said that one shard in particular “bears curiously crude doodles,” according to ... Wiltshire is in southwest England, about 100 miles west from London.