Long sleeved shirt with frill detail

 

100% Cotton

 

Gentle wash 30 degrees

Cream Frill Shirt (8231)

£79.99Price