If you look closely you can see Pixie dust on the back of this Zebra swallowtail. What a beauty Mother Nature has provided.
Comments New comments are not currently accepted on this journal.