black bellied whistling duck stands guard over its ducklings

Royalty-free stock photo ID: 5206600

black bellied whistling duck stands guard over its ducklings