Petite
Petite

Petite

Regular price R 52.00
  • 16mm
  • Dyed Cotton
  • Grey Print
  • A dainty little heart