Rainbow Beetle on a Rainy Day

Rainbow Beetle on a Rainy Day

Observation - Rainbow Beetle on a Rainy Day - Southern Africa. Description: