cockroach, ants

cockroach, ants

MA-103

Regular price €0,00 €43,99 Sale

small cockroach with a lot of ants

Cap d'ambre, Diego Suarez, Madagascar

5.1 x 2.3 cm