Professor Sunetra Gupta

Ink 2013

Royal Society collection