The Caribbean island of Carriacou is the location of the latest underwater sculpture installation by acclaimed artist Jason DeCaires Taylor.