These Forest Trolls hide well

#abstract #fantasy #forest #trees #woods