PETULA TOP

£460.00
The perfect everyday shirt with a balloon sleeve and classic collar in a floral print.