Mr Ivor Abrahams

Ivor Abrahams is a British sculptor and printmaker, born in Wigan, Lancashire, England in 1935.