Aqua oil on canvas, 30″x48″

Star Seed is a tribute to the sacred, feminine energy of the Mother Earth who brings us the seeds of life to nourish our bodies and souls.

 

Original Painting


Giclee Prints