Margret Meagher stands in front a yellow koala sculpture while talking and using her hands to express herself

Skip to content