For 9 out of the last 13 years, Christine Rose has been keeping a yearly appointment to watch the Australian Humpback Whale migration.
For 9 out of the last 13 years, Christine Rose has been keeping a yearly appointment to watch the Australian Humpback Whale migration.