Title: La iglesia mayor de San Pedro de Huelva
Subjects: History, Church architecture, Iglesia de San Pedro de Huelva (Huelva, Spain)
Places: Spain, Huelva