Mother Nature - Art Print

Warpaint Press is releasing my latest print titled “Mother Nature.” This print is inspired by my continued fascination with the beauties of tribal Americana.

“Mother Nature” is the embodiment of earths inherent sustainability and nurturing spirit. Since the beginning of time, people of earth have elevated the concepts of the feminine divinity. This is my take on the sacred feminine. Accompanied with her Stag, she holds dominion over her lands and creatures.

The Eye of Providence watches. suspended between the stag’s antlers, the Father symbolizes the masculine balance in nature.

“Mother Nature” is an 18″ x 24″ screenprint, has an edition of 100, and costs $25. If interested check it out!

http://www.shopwarpaintpress.com/

More by Derrick Castle

View profile