Dry shorts
Dry shorts

One of 67 river crossings