Anne McNeill

Anne McNeill has been the Director of Impressions Gallery in Bradford since 2000. She was the founding director of Photoworks in 1995.