Lesser BlackBacked, Herring, and Greater Black-backed Gulls

Left to right, Lesser BB, Herring and Greater BB ( I think)

The one on the left had yellow legs....