Listen

Description

Genesis 18: 16-33;

Matthew 8: 18-22;

Haydock Commentary