Shadows of Christ: Joseph

Joseph was like Christ in many ways. Let us look at how he was a shadow of the One to come.