Dresses
From: FARFETCH
Details
royal blue high neck long sleeves mini length small logo patch
View more