In-depth commentary

John the Baptist prepares the way

Matthew Matthew 3:1 - Matthew 3:12 MAT_006