A little green cave carved in the peat by a stream
A little green cave carved in the peat by a stream