Cart 0

Liv Blouse

£34.95

Emerald green blouse with small white floral detail.

Loose bell sleeves with frill ending.

Ruched middle and cuffs.



More from this collection