Sunday, January 20, 2013

SoCal Photos: Day 20

Stand-Up Paddle Boarding in Long Beach Harbor


No comments: