Skip to product information
The Marigold
£45.00
Sale price
£45.00
Regular price
A charming 100% cotton dress combines a delicate Peter Pan collar with exquisite hand-smocking.