Larva - newly hatched - dorsal view

Malcolm Storey