Many are invited; but few are chosen

by Pastor Tim Stradling

September 11, 2016

Matthew 22:1-14, Revelation 19:6-9