Your Custom Text Here
Cells, detail
Tribute to life, detail
Joke, detail
Energy, holographic installation
Energy, holographic installation, detail
On Victorian and Oriental Women, no. 3
Barbara working on the design of Tribute to life
Installation of Tribute to life
Production process of Cells, India
Production process of Cells, India