News

“For their striking aspect…these snails are considered the most beautiful on the planet,” says photographer Bruno D’Amicis.Their allure drew him from his hometown in Italy to Cuba in 2019 ...