The image shows a group of ducks on a rocky beach. There are around 20 ducks in total, with some standing and some lying down. The beach is covered in small pebbles and rocks, and there is a body of water visible in the background. The sky is overcast and the overall mood of the image is peaceful and serene.