Installation of shadow puppets in Garnar Lane Light Boxes
24 hours 7 days a week
Thomas and Lonsdale Streets
Megafauna Central Alice Springs
Until 31 July
Megafauna Central showcases the unique megafauna of Central Australia of the Miocene epoch from the Alcoota Scientific Reserve.
Barking Spider Visual Theatre will create a shadow puppetry installation for the opening of this exciting new space!
21 Todd Street Mall
08 8951 1121