teal blue silk and cotton knitted short sleeved polo shirt with geometric pattern

£ 495.00