Annie Horkan
Star Seed
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.