Public domain photos

The image shows a group of fish swimming on top of a rocky beach. The water is crystal clear, allowing us to see the vibrant colors of the fish and the stones beneath the surface.

The image shows a group of fish swimming on top of a rocky beach. The water is crystal clear, allowing us to see the vibrant colors of the fish and the stones beneath the surface.Open in library