How could they be fully spanish? I'm sure they have German ancestors.
All of them are FULLY spanish with Spanish names and surnames. Do you think that most Spaniards look like Antonio Banderas o Penelope Cruz??. I think that you should go to Spain to see with your own eyes that most look like the people in these pictures and not like Banderas.
In fact, where I live (central Spain), you can walk my city (population=150.000 ) and not see some one who looks like Banderas in two weeks. Well, exceptuating gypsies....(there are over 1 million gypsies in Spain...).
I don't see Banderas as an exception in Spain. Maybe average people are lighter but i don't think banderas would be out of place anywhere in spain. Anyway, i have four spanish grand grand parents. Those from aragón were very nordic, but the ones from castilla were all mediterraneans.
Nordic or Germanic Spaniards are as Spanish as Celtic or Iberian Spaniards. That is why I said that these Spaniards are 100% Spanish because germanic or nordic blood is also part of what is Spain, of its History.