Results 3 results found Patio del Leon, Real Alcazar, Santa Cruz district, Seville, Andalusia (Andalucia), Spain, Europe Patio del Leon, Real Alcazar, Santa Cruz district, Seville, Andalusia (Andalucia), Spain, Europe Patio del Leon, Real Alcazar, Santa Cruz district, Seville, Andalusia (Andalucia), Spain, Europe