Essential fear of god (32/48)

Essential fear of god