Photos / Sounds

Square

Observer

kevinliam

Date

May 23, 2017 01:16 PM EDT

Description

Pedilus sp. (Pyrochroidae) beetle chewing on its elytra