Beautiful long sleeve pink hand stitched kaftan

Sale price $87.49 Regular price $105.99