Cardinal Apollo
Parnassius cardinal