845-887-3156 debra@debracortese.com


This Delaware River Rock Totem represents the Power of Nature to guide and contain the magnificence of the life fluid of our planet. Today, February 22, 2017 this River Rock Totem is shared to keep watch over the Water Protectors and the Water Destroyers.

Mother Earth provides all of resources – focus on what is wanted for the health of all.