Lara Champagne Glasses (set of 4)
Made in Czech Republic.