Deer Forest
Deer is a powerful, spirit-being meant to remind us (People of creation) to remember our responsibilities, to tend the fire, and to be aware of the powerful forces that exist beyond the homeplace.
More by daria_warmheart View profile
Like