posted April 25 2005

Found – St Kilda Beach on the side of the little pier near Luna Park.

Can artists still afford to live in St Kilda?

‘One Degree of Separation’ exhibition at Theatreworks – 14 Acland St St Kilda
or click here to access the show online