does it belong to t26? 
It's a T-26 alright. Pterra. I like it, personally. Reminds me of some of the type Margo Chase designs. You can buy it at MyFonts.com (http://www.myfonts.com/fonts/t26/pterra/).
Best of luck.
Captured from web.archive.org on 22 Aug 2013. view this capture