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