Title: Iglesia Parroquial de Santiago de Albarracín
Subjects: Church architecture, Buildings, structures, Iglesia de Santiago (Albarracín, Spain)
Places: Spain, Albarracín, Albarracín (Spain)