Artists from Spain have been highly influential in the development of various European artistic movements. Due to historical, geographical and generational diversity, Spanish art has known a great number of influences. The Moorish heritage in Spain, especially in Andalusia, is still evident today in cities like Córdoba, Seville, and Granada. European influences include Italy, Germany and France, especially during the Baroque and Neoclassical periods.