Garden pond 13 July 07Garden pond 13 July 07-4Fem egg laying Overstrand 18 July 07Fem Overstrand 18 July 07Fem  Overstrand 18 July 0720080425-Male Q da LagoMale in flight #1male manoeuveringmale in flight #2Male Teneriffe Feb 2010Male close up Teneriffe Feb 2010Emperor female, Le PinailJune 03, 2012Emperor female, egg laying, La Cherine, Brenne June 21, 2012Emperor female, egg laying, La Cherine, Brenne June 21, 2012-2