Bovey Castle

North Bovey
North Bovey
United Kingdom