Petra and the Bible

Petra is the Greek word for “rock.” In the heart […]