Currentky in Paris & passed a few of these today. They really caught my eye but I am so clueless so no idea what they are! Anyone care to help?