Smiley cross body
Smiley cross body

Smiley cross body

Regular price £300

  • White leather with perforated face
  • Red, blue and white zip
  • Tassel zip pull
Smiley cross body