milano collar pure cotton striped light blue shirt

£ 205.00