Looks like it.... That is a throttle cable it's hanging off. Both cables track up behind the radiator, so it could be running down one of those. Look further up the cable for any witness makes are coolant. Rad cap, pipe connections to header tank etc. Do you have radiator guards fitted? Seen a couple of those rub the core of the radiator thru not fitting too well.
I had a leak appearing in a simular place turned out to be the expansion tank weeping out of one of the fitting nuts which are bonded into the body of the tank. New tank was £40 ish IIRC and I DIY'd it took 2.5 hrs. if the leak appears only after the bike warms up and can be seen on the bottom part of the steering head bearing then its the exp tank. http://ducatiforum.co.uk/threads/very-slight-coolant-leak.35567/ thread on my leak here
Cool. Well I'm dropping it off tomorrow and they'll take a look at it Tue/Wed. Warranty runs out next month so I'm considering that it happened now a massive win [emoji106]