Coral Beach

Coral Beach

Colourful coral and pebbles on a beach.