Egretta caerulealittle blue heron


    • little blue heron
      Egretta caerulea