Bug 2

Bug  2

Observation - Bug 2. Description: iridescent green bug (please excuse the scientific accuracy of this term)

iridescent green "bug" (please excuse the scientific accuracy of this term)