Robuta

https://biostor.org/reference/187916 Camberwell beauties in the Isle of Man in 1976 Published in Entomologist's Record and Journal of Variation, in 1976, in volume 88, issue 10, pages 265 isle of mancamberwell beautiesin the