NATURE MEGA I
$1,600.00
It’s our nature to see in others what we see in ourselves, everything is a mirror projecting back that which there is to see.
Limited Edition
Acrylic on Canvas
24 x 30 x 1.5 inches / 61 x 99 x 4 centimeters
2022