Green Man - #1 - Mysteries of the Forest

A mythological Green Man hiding in the forest.
A mythological Green Man hiding in the forest.