Iglesia de la Natividad de Nuestra SeñoraParishShareCalle la Iglesia09642 Jurisdicción de Lara, Castilla y LeónSpainGet directions