Squacco Heron (Ardeola ralloides)

Squacco Heron (Ardeola ralloides)

Squacco Heron (Ardeola ralloides) standing on a branch

by
by
by
by
by
by