Footscray, VIC, Australia

The Drill Hall: Home of the Snuff Puppets