Caioba Beach

A rocky shoreline with waves crashing onto the beach, distant islands, and a partly cloudy sky.