Down Tor

Bovey CastleDevon, England