Pupa - 1100hrs - fresh - dorsal view - highly enlarged

Malcolm Storey