Sovereign Suffering

By: 
Steve Wilson

The Gospel of Matthew - Matthew 26:1-5