A new still for RED, a Del Kathryn Barton short film, now open at the Art Gallery of South Australia as part of the Adelaide Festival.

Posted on
A new still for RED, a Del Kathryn Barton short film, now open at the Art Gallery of South Australia as part of the Adelaide Festival.