Vivienne Westwood

Diagonal Stefano Polo - Green/Navy

£147 £210

Mandarin collar short sleeve diagonal striped polo shirt with embroidered rose and logo detail on left chest

You may also like