Great Blue Heron, isolated on white. Latin name - Ardea herodias.

Royalty-free stock photo ID: 83323195

Great Blue Heron, isolated on white. Latin name - Ardea herodias.