Professor Francesca Happe

Ink 2013

Royal Society collection