Stock Photo: Banded Orange Heliconian (Dryadula phaetusa) on flower