MAYORAL 3950 BLUE STRIPED FLOWER DRESS IN STOCK

£34.00

Brand Mayoral

Mayoral blue striped flower dress from the summer 2019 collection.