A green bird with a fresh insect catch


A green bird with a fresh insect catch.