A powerful spiritual piece depicting divine presence and celestial protection.
Oil on canvas, 30x40 inches