Linaria viscosa Toadflax
This pretty Toadflax is endemic to the SW of Spain. It was found at El Rocio, Huelva province, on 2.4.2018. It can grow to an height of 60cms and prefers sandy, dry soil. It flowers from April to June. There is some discussion going on about this Linaria, so I can't be 100% sure it is the correct name.