Leopard Lacewing, Khao Yai NP (Thailand, 2004)
leopardlacewingflowerinsectbutterflyorangekhaoyainationalparkthailand