The New Society Women's Denim Shirts

SALE
AT FARFETCH
THE NEW SOCIETY double-pocket denim shirt - Blue