I picked up a set of these large tumblers and was initially sure they were Ultima Thule. The form looks right, the molded detail is very fine on both the tapered bodies and bases. But they measure 6 1/4" high and hold 12 ounces. I can't find any reference for a glass that tall.
Thanks in advance for any help on, if iittala what is it? If not, any ideas who?