performance artists in a window display at an art exhibition @ platform gallery in degraves street subway, melbourne.