Stephen Welsh | A first look

10th Jun 2026