Love on Display

Advent: n. An arrival, or coming into being; the coming or arrival of something extremely important. (with capital A, in Christianity) the coming of Christ; in the church calendar Advent is the four week period prior to Christmas. [From Latin adventus, meaning arrival.] ┬áThe 2003 British Christmas film, Love Actually, takes place during Advent. The […]

Read More Love on Display