A Thousand Roses Blouse
A Thousand Roses Blouse
A Thousand Roses Blouse
A Thousand Roses Blouse

A Thousand Roses Blouse

Regular price $32.00
Unit price  per 
Shipping calculated at checkout.

  • Halter top
  • Backless with ties
  • Covered in roses