Natural History Museum, London
The Ceylon insects are in the Natural History Museum, London. Many are Types of the new species described by Francis Walker.