Rocky Beaches

Rocky beaches

Scenic view of blue sky, sea and waves splashing on rocks at the beach, india