Digital microphotograph of Drosophila melanogaster testis

D. melanogaster testis at 8x magnification #1

embassy opposition