Originally Posted by
Picchio Special
It's a middling frame, as evidenced by the components (and what you can see of the frame details and general build quality), and certainly not built by De Rosa.
I will agree with the "not", and with the components, I am not sure about the "middling" part though. If that is a weird indent on the side of the DT lug and not my monitor playing tricks, I will agree across the board with you!