Miraculous Obstacles – Beshalach

Obstacles are miracles waiting to happen.

Source: Miraculous Obstacles – Beshalach

Advertisements