Still standing

9 min read

They’re older than the Pyramids and pre-date Stonehenge... yet the Medway Megal