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