a striped knitted top in blue, white and orange
a man wearing a striped knitted top in blue, white and orange

Striped Drop Shoulder Top Orange & Blue

£ 105