P. machaon bairdi Immatures Photos > Papilio bairdi ovum development