Grumbling Against Grace (4.19.20)

Matthew 20:1-6