Profile: Catherine Leon

Catherine Leon is an up and coming Melbourne fashion designer who has just launched her debut…