I'm pretty sure that this 'collection' of links is the work of a competitor.
The wedding photography market is rather competitive and there's some very underhanded things that go on, both online and offline (like putting other peoples sample albums in the bin at venues etc etc).
They first appeared around the same time I dipped into the top 10 for my main keyword. I don't remember specifically who was in the top 10 back then, but none of them are now.
I can well imagine someone desperate who was either trying to rank up there, or trying to stay up there, going on Fivrr and buying a ton of links. At one point there were over 5000 spammy links. Before that I had about 200 odd. You can see the peak in ahrefs. Thankfully because they are crappy links, most of them have died naturally.
Thank you to everyone in this thread whose shed some light on the issue and offered solutions.