A heron standing with his catch on the beach.

Royalty-free stock photo ID: 18348637

A heron standing with his catch on the beach.