Rocky Beach With Beautiful Sky

Rocky Beach with Beautiful Sky

The rocky shore of Leo Carillo Beach in Southern California, with mountains in the background and white clouds in the sky