Six-time finalist Richard Lewer wins Archibald Prize 2026 for striking portrait of Iluwanti Ken
Australia’s most celebrated art award has officially named its winner: six-time finalist and Melbourne-based artist Richard Lewer for his portrait of Iluwanti Ken.
