this could indeed be Tiffany, though i am inclined to think that this is slag glass instead of Favrile. Never seen this glass in a Tiffany piece.*********Louis Comfort Tiffany Tiffany Glass and Decorating Company Vase, Favrile glass
Detail of Tiffany Window, facing west, depicting the Scribes and Pharasees. Reid Memorial Presbyterian Church, Richmond, IN: Reid Memorial Presbyterian Church is one of ten churches in the United States which have all Tiffany windows.