hi again,
and apologies for jumping in with a seemingly definite statement and then retrieving. it was mostly lack of time for a thorough analysis after.
as for the underwing coverts: they can be really dark in 1st cycle caspian gulls. and in the first set of pics i didn't see how dark the adult type 3rd generation scapulars were.
what i saw (and still see) pro cachinnans: whitish head and dark shawl, even going around the neck - common in caspian, less so in other taxa. longish legs. venetian blind pattern in primaries (just right for a dark caspian, less so for a LBBG of any kind), apparently clear cut and rel. narrow tail band from below, with more markings on upper tail, suggesting the cachinnans-typical narrow parallel median bands. bill rel. weak, not high, with a pointed tip and just a slight gonys angle. and yes, dark individuals can not only show dark underwing but also this kind of dark markings to body, which by the grey look of them are 2nd generation body feathers.
what i DON'T like for it being a cachi: the apparently dark 3rd gen. scaps (hard to assess without comparison to nearby adult HG or LBBGs) and the fairly strong checkered inner greater coverts. now, in either YLG and cachs i have seen darker grey 3rd gen. scaps than they would be as full adult and some stronger pattern can be accepted for caspian if the rest fits. this said - i'd probably leave this bird unidentified or at least we should ask some more gull people for their opinion. it's not a heuglini, imo, they look fresher in all plumages, even in late may. of all the fuscus-taxa this one would tendentially be the leggiest one.
i know, andy and steve see a clear LBBG here and i might have too little experience with graellsii, especially in may-june, but i don't recall having seen such an individual (which doesn't mean anything...).
western LBBG in may and june:
http://www.gull-research.org/lbbg2cya/lbbg2cymay.html
http://www.gull-research.org/lbbg2cyb/grael2cyjune.html
can i link this thread to FB european gulls and gull-research-talk forums to get more views on it...?