SELA Or, Petra: Hebrew, a rock.... [ Continue Reading ]
TABERNACLE OF DAVID (_ See Scofield) - (Acts 15:16). _... [ Continue Reading ]