Eiffel Tower tumbler by La Rochère, France (set of 6)

This set is perfect for Eiffel Tower collectors (you know who you are!) If these sturdy, yet attractive glasses don’t make your French heart smile, then nothing else will! Made in France by la Rochère since the 15th century.

I Need This!