mongeau co white

Travel Retail Innovation

Exhibition:

  • TFWA, Cannes France.

Size: 3×8 meters.