A graceful butterfly of the species Gonepteryx cleopatra, commonly known as... Cleopatra butterfly ! The wings underside is green (as seen in the photo), but the upperside is bright yellow, where two beautiful orange spots appear!
Is this the queen of all butterflies? With that name, who knows, right?