Javelin Maine Cruise 2016 (591 of 644)
Waves from ...