Photo Gallery: Glass Animals + KLLO – 170 Russell, Melbourne (06.07.16)

The return of Glass Animals to Australia this week had been long awaited but man, have they delivered. The Oxford group brought ZABA and new cuts (including the insatiable “Life Itself”) to 170 Russell in Melbourne early on and Rebecca Houlden was down at the venue on Wednesday night to capture it all.

Check her gallery out below!