Doesn't he look like he's hugging it like it's a giant teddy bear?
A game of "Find the Hummingbird"
(I enlarged the pictures for you to make it easier)
I love dragonflies.
This one let me get close
I hate you! I hate you! I hate you,
you destroyer of all things good and lovely!