Sleeveless polka-dot marocain silk shirt

£ 1,660

Color

Blue/White