Bottega Veneta Rubber slides
These slides from Bottega Veneta are made in Italy with woven rubber straps. Bottega Veneta Rubber slides