Deborah Klein

The Last Leaf, 2017 - 37 x 30 cm, phemograph, edition of 20: $750

The Last Leaf, 2017 - 37 x 30 cm, phemograph, edition of 20: $750