Kingfisher Eating Fish
Arthur Cauty
A kingfisher sits on a bare branch, skillfully holding a small fish in its beak before quickly swallowing it whole.
A kingfisher sits on a bare branch, skillfully holding a small fish in its beak before quickly swallowing it whole.