Designed by
Title
there are two tortoise beetles with its larva that are on a leaf together #323440447
Description
Two tortoise beetles and its larva on a leaf, closeup shot, ideal for nature, insects, and wildlifethemed designs or educational materials.