Repeat: The exhibition Red Hot will be on display at The Gallery in Redchurch Street, London from 16 December 2013 .
The exhibition Red Hot will be on display at The Gallery in Redchurch Street, London from 16 December 2013 .