Rosewell Shirt

Celedon green hand-dyed crepe silk satin, £190