Three Wise Men, 6 – 20 December, The Mayor Gallery, London

Three Wise Men at The Mayor Gallery, London, brings together three renowned...