Catonephele numilia

Not evaluated Popular Name: Stoplight Catone