Stock Photo: Close-up of a caterpillar of an Atala Butterfly crawling on a leaf (Eumaeus atala)
Stock Photo: 837-2824 Close-up of a caterpillar of an Atala Butterfly crawling on a leaf (Eumaeus atala)