Stemonitis splendens 

Stemonitis splendens1000264

Stemonitis splendens 

Stemonitis splendens1000313

Stemonitis splendens