Derek Felton Exhibitions 13 Lowman Road, London N76DD