A worldwide community photographing and learning about wildlife
Project Noah Nature School
Troides helena
The largest butterfly in north-east India. It is difficult to get a resting photograph of this butterfly.
Forested campus.
Very beautiful.
Fine butterfly
very neat
Spotted on Aug 31, 2013 Submitted on Aug 31, 2013
and 9 other people favorited this spotting
Join the Project Noah Team
3 Comments
Very beautiful.
Fine butterfly
very neat