Resort Denim Shirt L

100% cotton, striped bohemian shirt

$32