theripestpics.com
Damselfly
Visit the post for more.