sea legs
sea legs sea legs 2

Sea-legs Leggings - Size 18

£22.95

95% Cotton (organic), 5% Elastane. These leggings are an everyday essential; they’re extremely soft and comfortable and can be dressed up or down. In ‘Black’. Sizes: 16, 18, 20

20191021 150131