Log In or Register
This is The Pit in a village called Christleton near Chester in North-West England.This was taken just a few days ago.