improbable mechanics of bio-skeleto-replicators. oil on canvas. 91cm x 76cm. 2001
© copyright of Demetrios Vakras