Foxtel Arts to premiere The Archibald in September
The Archibald Prize is Australia’s most popular and coveted art prize. Being awarded to portraits of prominent Australians the iconic prize is no stranger to intrigue and controversy across its 96-year history and now Foxtel Arts has exclusive access