Debra Kessler Creative Fields GALLERY 2016 Debra Kessler. Title "Babayaga". Paper print size 19x28cm. Kitchen Litho on aluminium foil.