Top Post on IndiBlogger
One of exotic species of swallowtail butterfly found in the Indian Subcontinent and Southeast Asia.
Read this post on pareshkale.blogspot.com