Wellcome Collection

‘Veil of Tears’

Wellcome Collection

‘Veil of Tears’, an installation about malaria features in one of the permanent galleries in ‘Wellcome Collection’ at 183 Euston Road.

2008