All Tomorrows Parties on Cockatoo Island – Nick Cave and The Bad Seeds on the Foundry Stage by Edwina Pickles

All Tomorrows Parties on Cockatoo Island – Nick Cave and The Bad Seeds on the Foundry Stage, Saturday 17 January 2009
Photographer: Edwina Pickles