Beautiful shots as always, Nelson.

However, please note that No. 17 is Papilio nephalus chaon (Black and White Helen, also known as Yellow Helen). This subspecies is as the southernmost part of its range in Kaeng Krachan.