Church of Nuestra Señora de la Palma

E367524 UNEXPLORED

The Church of Nuestra Señora de la Palma is a prominent Catholic parish church and historic landmark located in the city of Algeciras in southern Spain.

Jump to: Referenced by

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Algeciras hasReligiousBuilding Church of Nuestra Señora de la Palma