Tags

, , , , , ,

This formidable scene from Children of Men transfixes me.
The birth of life; a miracle.

God willed a new year into existence.

Happy new year!

Advertisements