Thyatira batis (Linnaeus, 1758) - Peach blossom Read more about Thyatira batis Thyatira batis rubrescens Werny, 1966. India: NE India.