The Green Man Luds Church

The Green Man Luds Church - Peak District | White Peak
Luds Church in the Peak District and within the stone chasm is said to be the face of the Green Man in the stone looking down.

From Up on High