Australian Artist Wins Prestigious Archibald Prize With Portrait of Ken
New Zealand artist Richard Lewer has just made history by winning Australia’s most prestigious art prize—the $100,000 Archibald Prize—with his portrait of fellow Kiwi painter Iluwanti Ken. The work, titled ... Read More