Ivan Cunningham's 22 Swims in 22 Days for Mental Health | The Advocate
Discover Ivan Cunningham's incredible challenge of swimming 22 times in 22 days to raise funds for men's mental health. Learn about his journey and how you can support him.
Source: theadvocate.com.au