Goddess of the Earth – the largest sculpture, a 25-foot-tall representation of a goddess emerging from the earth, greets visitors in the Cascades Garden
Goddess of the Earth – the largest sculpture, a 25-foot-tall representation of a goddess emerging from the earth, greets visitors in the Cascades Garden