Givenchy Pool slides Rubber Logo Black embossed sandals

Givenchy pool slides rubber logo black embossed sandals