Javelin Maine Cruise 2016 (542 of 644)
rinsed and ...