The intricate structure of a butterfly's compound eyes revealed under a biological microscope, showcasing vibrant colors and fine details.

Code produit:
1059309962