A courting couple. (Gonepteryx cleopatra, Cleopatra, Cleopatra) Spain, Andalusia, 1415m, 2013-07-20