Larva - foreparts - dorsal - magnified

Malcolm Storey