This has sometimes been treated as a subspecies of Spialia sertorius but can be distinguished by the olive green (rather than reddish-brown) underside of the hindwing.
This is a variable species but can usually be distinguished from similar species such as Spialia orbifer by the dark reddish-brown colour of the underside of the hindwing.