Arch Tor

Bovey CastleDevon, England