Omnituens

Metamorphosis exhibition, 2020

Omnituens is the Latin word for All-seeing.

The custodian of the land. Mother Nature’s eyes.

Stainless Steel

57 x 29 x 22 cm

Previous
Previous

Nature Spirits II

Next
Next

Deliverance