Two red ants face off, mandibles locked, in a close-up shot showcasing intricate details and texture.

Code produit:
1289100827