Largest Underwater Statue Holds Ocean on its Shoulders
Thursday, October 30, 2014 - 11:30
in Paleontology & Archaeology
The biggest underwater sculpture ever built was placed under the waters off Nassau in the Bahamas.
The biggest underwater sculpture ever built was placed under the waters off Nassau in the Bahamas.