Inmaculada Concepción

Inmaculada Concepción is the Immaculate Conception in Spanish language.

The name may make reference to several religious buildings