Britannica AI Icon

St. Isidore of Sevilla: Media

Spanish theologian

Images

St. Isidore
Detail of a mural of St. Isidore in Sevilla Cathedral, Spain.
Archivo Mas, Barcelona