Skip to playerSkip to main content
  • 5 years ago
British artist Jason deCaires Taylor is famous for his stunning underwater sculptures. Now, he has installed six large artworks on the seabed just off Cannes.
Comments

Recommended