This could also be a European Herring Gull, but the rounded head and not-too-stocky build for me point to Yellow-legged Gull. Both were seen around Barcelona.
Naumann, JF, 1840: NOTE(AS: Larus michahellis is split from L. cachinnans (Sangster et al. 2005; AOU 2007); recognized by BOU, AOU. This species retains the English name Yellow-legged Gull of the former, unsplit species.)
German
Mittelmeermöwe
French
Goéland leucophée
Chinese
黄腿银鸥
Japanese
キアシセグロカモメ
Russian
Средиземноморская чайка
Spanish
Gaviota patiamarilla
Portuguese
gaivota-de-patas-amarelas
Bird Data App text
A large gull with yellow legs similar to the Herring Gull. According to HBW, 10% of the Yellow-legged Gulls in Spain have pink legs. Immatures also have pink legs.
Africa (entire continent rather than south of Sahara)
AN
Antarctica
AO
Atlantic Ocean
AU
Australasia (Wallacea (Indonesian islands east of Wallace's line), New Guinea and its islands, Australia, New Zealand and its subantarctic islands, the Solomons, New Caledonia, and Vanuatu)
PAL
Eurasia (Europe, Asia from the Middle East through central Asia north of the Himalayas, Siberia and northern China to Japan)
IO
Indian Ocean
LA
Latin America (Middle and South America)
MA
Middle America (Mexico through Panama)
NA
North America (includes the Caribbean)
NO
Northern oceans
OR
Oriental Region (South Asia from Pakistan to Taiwan, plus Southeast Asia, the Philippines, and Greater Sundas)