The Pink House Stories


London
27 June - 31 August 2013