20 Mystery Facts of the Shugborough Inscription 2017-11-21Alisa Su Comment The Shugborough Inscription on the Shepherd’s Monument, located in Staffordshire has been a profound mystery that stands unexplored for a few centuries. This [...]