Public domain photos
The image shows two mallard ducks perched on a tree branch in a swamp filled with green algae. The ducks are surrounded by lush green foliage, and the water is covered in a thick layer of green algae, giving the scene a peaceful and tranquil atmosphere.
Open in library