Richard Lewer Wins 2026 Archibald Prize for Portrait
Richard Lewer wins the 2026 Archibald Prize for his portrait of Iluwanti Ken, a Pitjantjatjara elder and artist from Tjala Arts in South Australia's APY Lands. The announcement was made on May 8, 2026, highlighting Lewer's contribution to Australian art.
Read the full story at Sydney Morning Herald→