hamadryad Picture

in greek myths everything in nature has a spirit in it, and for trees it was the dryad or hamadryad ..... I tried to take photographs and build such a spirit with them, I hope you'll like it, please tell me your critics and what I can do to make it better
Orpheus Fails
Norse Challenge P4