Got this unique linking chain. The picture isn't the best as the marking is worn off quite a bit. I believe it say ITALY925 and with a makers mark on top. It look like a tilted umbrella but stamped a bit crudely or maybe its part of the makers mark. I also thought it might be the Fibonacci symbol. Any thoughts? Thanks!