Originally Posted by
delbiker1
I would be having it looked at by someone knowledgeable in carbon fiber and bike frame sets.
+1. If taking it to a bike shop get 2 or 3 opinions as not all mechanics are CF experts even though they may feel they are IME. I wouldn't rely on an opinion based on a photo. Photos can distort what the eye can see in the flesh.