Canary brimstone (Gonepteryx cleobule)

« Back to species overview page