''Tarucus callinara'', the spotted Pierrot, is a small butterfly found in India that belongs to the lycaenids or blues family found in India, Myanmar and Thailand.
Similar species: Moths And Butterflies
By ChanacholaThailand
All rights reserved
Uploaded Apr 11, 2020. Captured Jan 5, 2020 07:32.
comments (9)
Posted 5 years ago