Little blue heron
Little blue heron on the water looking at its reflection The little blue heron (Egretta caerulea) is a small heron.
© Joshsilver75 | Stock Free Images
Similar Free Images