A worldwide community photographing and learning about wildlife
Project Noah Nature School
Suhpalacsa subtrahens
Owlflies are dragonfly-like insects with large bulging eyes and long knobbed antennae.
thanks Satyen ! very must existing but very few in number.
Wow! I never knew they existed.
Spotted on Jul 6, 2012 Submitted on Jul 9, 2012
Join the Project Noah Team
2 Comments
thanks Satyen ! very must existing but very few in number.
Wow! I never knew they existed.