Photo gallery: 2019 Sea Otter Classic, Part one

Words and photos by James Huang

BACK TO TOP