a giant virgin mary form glowing in the sky in the form of clouds