2 paddlers - Canyon Lake California

2 paddlers

By Justin Bevins

Stand Up Paddle Boarding Canyon Lake