Size
- EU41 (US 8-8.5)
Swiss brand RUBIROSA makes stylish, casual footwear. Handmade in Italy with premium materials and impeccable craftsmanship. The RUBIROSA FLOR is a slip-on style made with premium white suede & calfskin...
View product