Creative Commons License © Eli Snyder

Free beach view pictures | Islands Off Long Beach

Description:

A long sandy beach curves out to meet the closer of two islands off the Northern California coast.

Share and Enjoy