Umbra

Umbra

$0.00

“Umbra” is the latin word for shadow. The crystalline luminous body is the skeleton of microscopic protist, X. Spinulus. The eight-armed octopus suggests the number eight as sacred number and symbol of infinity.



Umbra
, Mischtechnik on Panel, handcarved frame, 22.25 x 43.25 inches

sold out
Add To Cart