Papilio rutulus photo by T. W. Davies, California Academy of Sciences photo source: Cal Academy
View Full Picture (768x512) (Javascript New Window)