USA FREE Shipping on orders $200 or above

Messy Layers

Messy Layers

Regular price $771.00
Shipping calculated at checkout.

Patricia is wearing (top to bottom):
  • Sphere 14' $139.00
  • Juliette 16' $156.00
  • Asher 18' $167.00
  • Oona 20' $171.00 
  • Martina 20' $138.00
  • Handmade ♥ in California