Kayak racing on the New Haven Ledges in Bristol, Vermont.

Leave a comment