Scientific name: Parides iphidamas Female The yellow color is a mutation. Thanks to Stefan Mantyk for pointing this out.
All images displayed are the copyright of Jay H. Levin and may not be used without permission. Please view in original size.