The world’s largest exhibition of works by Archibald Knox is set to go on display right here on the Isle of Man. Opening Easter 2025, KNOX: Order & Beauty will feature over 200 pieces from collections ...