Revd Dr David Gregory

John 8:2-11/Matthew 7:1-5