Shane Perrin Breaks New Ground with 535-Mile SUP Odyssey » Perrin 100 Mile NY paddle

Photo: Kelly Kasten

Photo: Kelly Kasten