The Indian red admiral (Vanessa indica) is a fast-flying butterfly found in high-altitude regions of India, Sri Lanka and Myanmar. This species is a close relative of the painted lady (Vanessa cardui) in North America.

This post and comments are published on Nostr.