Work > Pharmacopiea

Pharmacopiea (detail of eden)
Pharmacopiea (detail of eden)
mixed media installation
variable
2006