Insects Photo Click 24: Red Helen.

Papilio helenus The Red Helen is a large Swallowtail Butterfly found in damp forests of southern India, Sri Lanka and parts of southeast Asia. It is commonly met with flying along paths in damp forests, such as the ones depicted in this post, which I photographed in Sri Lanka. They flap their wings with deep... Continue Reading →

Blog at WordPress.com.

Up ↑