Auction closed
This Side Of Paradise
13 March 2014 • London
35 lots