In a tide oblivious to diversity, pearl oysters live under attack for not fitting into the standards and sizes. This is the story of how their pearls are born.
2020
1987
2018
1998
2024
2013
—
2015
2022
2021
2006
1989
1981