Other Insects (34 Species) - Charlie Doggett's COSTA RICA
Helicopter Damselfly

Helicopter Damselfly

Carara National Park, Costa Rica

Helicopter DamselflyCarara National ParkCosta Rica