The Institute of Cancer Research

Miscellaneous in Chelsea, London