light blue pure cotton micro checked jacquard milano collar shirt

£ 240.00