Javelin Maine Cruise 2016 (243 of 644)
12' down at low tide ...