a pre-pupatory larva on variableleaf yellowcress
mature pupa
mature pupa
Back to Top