butterfly and flowers, sipping nectar
some kind of walkingstick insect... living at Magic Wings in Massachusetts, very far from its home somewhere (I think) in the south Pacific
Cairns birdwing butterfly