King's Tor


King's Tor - tor in United Kingdom.