$12.50 per wear · worn 30 times
The more you wear it, the lower it gets.
Where stripes hold the line, roses tumble. Beneath a ruffled collar, long sleeves fall soft from the shoulder—structured up top, loose everywhere else. Sewn in a small family-run a...
What's your first impression?