Title
Lord Owl
Date
2010
Place
Institute of Contemporary Art Newtown (ICAN), 15 Fowler St, Camperdown, Sydney, NSW, Australia
Event type/s