Canvas shorts

£ 1,190

Color

Beige