RICHARD DUCKER
Dark Matter

Through March 28

Dalla Rosa Gallery
121 Clerkenwell Road
London EC1R 5BY
web