The magnificent glow of fly testes

4 February 2019