Andret John
[Video] Inside the Making of the World's Largest Underwater Sculpture
Watch Jason deCaires Taylor install his 18-foot-high, 60-ton Atlas sculpture designed to take ecological pressure off Bahamian coral reefs.
[Video] How Jason deCaires Taylor Built the World's Largest Underwater Sculpture
Watch Jason deCaires Taylor install his 18-foot-high, 60-ton Atlas sculpture designed to take ecological pressure off Bahamian coral reefs.
Advertisement
Advertisement
Advertisement