Long-jawed Orb Weaver meets male Azure Damselfly (Brenda Clayton)
oh dear.... found out again!
Howard, I didn't realise just how much of a Python fan you were.