Starry Night Cracker Butterfly Hamadryas Iaodamia

close up Starry Night Cracker Butterfly Hamadryas Iaodamia with white and blue markings

Starry Night Cracker Butterfly Hamadryas Iaodamia