Sea Birds On Rocky California Beach

Sea Birds on rocky California Beach

The rocky shore of Leo Carillo Beach in Southern California, with mountains in the background and white clouds in the sky. A large, flock of seagulls and pelicans relax on the exposed rocks during low tide