That clearly looks like the TCS Tigersclaw to me. Wing Commander spoiled me for years to come.
I always enjoy your art. I've always had an interest in Sci fi and ship design.
Isn't this an artwork of the Game X-Rebirth by Egosoft? I'm sure I saw exactly this picture on ther homepage a while ago...