Kenzo

Tiger Head Slides - Black

£95

Rubber slides with tiger head and logo on foot strap

You may also like