Stock Photo: Beetles: Lamia Ornata, L. Formosa and Desmocerus Cyaneus #2, Insects - Beetles

Stock Photo: 4408-12237 Beetles: Lamia Ornata, L. Formosa and Desmocerus Cyaneus #2, Insects - Beetles