birthing unit. oil & acrylic on canvas. 1991. 91.5cm x 76cm

© copyright demetrios vakras