Resources on the historical cultural background of the New Testament tell us that the Passover lambs were raised in fields near Bethlehem. (This brings an interesting thought on the shepherds who were watching their fields the night Jesus was born—there seems to be a good chance that they were watching over Passover lambs.)
The custom of these shepherds was on the first day of the week, before Passover, they bring the lambs into Jerusalem to be sold for Passover. The Jews would have been used to the sight of hundreds of lambs being led into Jerusalem for the Passover. Jesus comes into Jerusalem on the same day, entering to offer himself as the lamb of God.
Jesus is the true lamb of God. He is the sacrifice appointed by God for our sins. Hebrews 10:10 tells us: We have been made holy by God’s will through the offering of Jesus Christ’s body once for all.
John tells us: This is love: it is not that we loved God but that he loved us and sent his Son as the sacrifice that deals with our sins. (1 John 4:10).
May we rejoice as we reflect on the fact that that Jesus entered Jerusalem to be the sacrifice for our sins.
May we look forward to the day when Jesus returns on a white horse full of power and glory.