Live Nativity at Terry, Montana

The angels prepare for their moment in history.

Shephards take a quick break from “watching their flocks.”

livenativity-tsln-122819-4

Behlehem gets several guests.

The royal family.

The Magi.

Photos by Jennifer Nielsen