Looks like it to me. They've welded in triangular fillets bracing the seat and chainstays, which would indicate theres been some sort of issue there at some time.The drop out arrangement rings a bell. My mind seems to recall a ti frame I've seen like that. Can't recall the name though. DNA? Can't see the detail on my phone, is it ti? The rear drop outs look to be discoloured to my tired eyes, has there been some welding done? Can't make it out.