Creative Commons License ©

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