Red or white, Spain has it all!

Red or white, Spain has it all!