Debbie Lee

Debbie Lee, UK

Levitated

Solar etching

Image size: 21×29.5cm, paper size: 30x40cm

Edition size 20

Shortlisted 2017

Translate »