Close

Giant hairstreak

Pseudolycaena marsyas

Giant hairstreak