Massimo Alba faded-wash bermuda shorts

£343.00 £211.00 (Save 38%)

Farfetch