Beautiful statues and sculptures around the world
2021-11-17 · Found just off the coast of Nassau in Bahamas, this is the largest underwater sculpture in the world. Called Ocean Atlas, it''s the work of artist, diver and naturalist Jason deCaires Taylor, who ...