Scientists just captured stunning images of deep sea creatures off the coast of Puerto Rico

[bdp_post_carousel]