I also vote for fake.
The surface looks like some imitation pearls I bought at T J Maxx some years ago. The brand was Lucoral and they were labeled freshwater pearls, but when I got them home and did a few simple tests on them, and examined them with a loupe, I realized they were fake and...