351 / 1068
351 / 1068
The Royal Marsden
Lymph node or venous
deposit?