Post of the day

Artist deCaires Taylor’s Largest-Ever Underwater Sculpture Now off Bahamas’ Coast

Another phenomenal achievement for eco-sculptor Jason deCaires Taylor. The artist this time surprises us with a great, new sculpture submerged at a depth of 5 meters (16.40 feet) under the ocean, off the coast in Bahamian waters. This work of art, titled “Ocean Atlas,” is located in Nassau, Bahamas.