Baby Humpback Whale Freed From Shark Nets Off The Gold Coast, Queensland, Australia

Published --