A worldwide community photographing and learning about wildlife
Euphaea splendens
a common insect of found in the mountains , usually in around streams and fast lowing rivers surrounded by vegetation. females are pretty difficult to spot as they keep well away , and are usually perched in among the foliage around the stream edges
No Comments