leaf-footed bug
Acanthocephala declivis (Say)



0 Images