Thursday, December 17, 2015

Thalassodes spp.

Location - Polgasowita
External Linkshttp://www.inaturalist.org/taxa/82746-Thalassodes
Reference - The Lepidoptera of Ceylon - F. Moore, F.Z.S. Vol 3 Page 426-427 & Plate 194-195