Arts Centre Melbourne, The Channel, Computer Lab
St Kilda Road Terrace, Southbank VIC 3006
Southbank, Victoria, 3006
The Channel is located here, at the rear of Hamer Hall, on the terrace overlooking the Yarra River.
Southbank, Victoria, 3006
The Channel is located here, at the rear of Hamer Hall, on the terrace overlooking the Yarra River.