Stock Photo: Julia butterfly (Dryas julia) perching on leaves