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
2007
2000
1988
1982
1984
2015
2022
2006
1990
2019
—
2001
2018
1980
2024
2009