Good News Bible Anglicised

Luke 2:31 Good News Bible Anglicised (GNBDC)

which you have prepared in the presence of all peoples:

Luke 2

Luke 2:28-35