FREE UK standard delivery on all orders over £120.

Vada top by Ichi

by: Ichi

White blouse with red floral print

Ruffle detail on shoulders

100% Cotton