A worldwide community photographing and learning about wildlife
Chrysididae
This fluorescent insect really caught our eye; body length aprox. 2 cm / 0.8 inches.
Hills overlooking Manila.
Sorry about the out of focus pictures! This little critter really did not want to keep still!
1 Comment
ID updated