Italian Wine Brand

 

Exhibition:

  • TFWA Cannes, France.

Size: 6×3 meters.

Italian Wine Brand Exhibition TFWA Cannes - France - 1