Charlie Red Spray 100ml

  • Eau de Toilette, natural spray
  • A timeless classic since 1993