Rocky Beach With Sky

Rocky Beach with Sky

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