NEEL 43

A stunning view of a NEEL 43 as seen from within a sea cave.