Jim Fitzgerald

Jim Fitzgerald

A whitewater paddler, a rock climbing, and a hiker exploring the outdoors.
Townsville, Qld