Check these fantastic websites from Spain, posted by DesignModo!
“Spanish art has matured from numerous artistic movements and eras that are astonishingly varied: Romanesque, Muslim, Italian Renaissance, Spanish Renaissance, Golden Age of Spanish culture, period of Baroque, Rococo, Neoclassicism as well as directions like Cubism and Surrealism and that are just as high on the list.”