Hand-painted Wedding Longtail Champagne Glasses. $38 each. The Island Shop, 3 Queen St., Hamilton, 441-292-5292, www.islandexports.com. Read more…