dcsimg

Letheobia mbeerensis is a species of in the family blind snakes.