Could this be the Euskaltel-Euskadi cycling team?

[Getaria - Basque Country - Spain]