Flying Flowers in the Garden

I'm always saying nothing is blooming in my yard, and that's hardly ever true.  I went out today to see what WAS blooming, and found a friendly Giant Swallowtail on a Hippeastrum.  He tried to find something else, but couldn't, so he kept coming back, and I kept snapping.  Finally got one with his wings open.