Why has He come?

2017-12-24