Discovery

Discovery

 

Found this place in Drumad Wood in Ireland, near Ravensdale.