Community Church Bishops Stortford
God gave Abraham an impossibly big vision and renewed his faith when it waned.