Posted: October 29, 2016 at 7:08 pm
Winter 1995, Stuart D’arcy surrendering to the forces of nature at Shark Island. Tim Vanderlaan photo.
Posted in 90's