June 19, 2015June 19, 2015happilyoccupied WEB_0816_7_8_fused Norbert the Nautilus– a giant illuminated sculpture at Chatswood Mall