TOMASSO
Masterpiece London
25 June - 01 July 2015
The Royal Hospital Chelsea SW3 4LW London United Kingdom