"The last private owner of Stonehenge, upon gifting it to the public, stipulated that the public should never have to pay “a sum exceeding one shilling” per visit."