Gray & white striped top large
Gray & white striped top large

Gray & white striped top large

Regular price $ 48.00 Sale price $ 16.99
Fits true to size.