Larva - on leaf from feeding pouch - dorsal view

Malcolm Storey