Doves

September 17, 2015

50 x 90cm.

Commission for Mile End Hospital , East London. 1987