Gallery > Nature's Rehearsal

Terre Mere II
Terre Mere II
Oil on Canvas
60"h x 48"w

'Terre Mere' is an expression synonymous with Gaia or Mother Earth. In this conception 'Nature' is not a source of material for production, but the beginning and end of all life and culture.