Archie Moore, Australian Artist, Wins Top Prize at Venice Biennale
Archie Moore, an Indigenous Australian artist who has created an installation including a monumental family tree, won the top prize at the Venice Biennale on Saturday. Moore, 54,...
Read more