The picturesque renaissance and Moorish building styles in the Spain square (Plaza de Espana). Seville, Andalusia, Spain.