PRODUCT NOT AVAILABLE
- LEO PRINT- LOGO DETAIL- SIZE: 135 CM X 200 CM- 90% MODAL, 10% CASHMERE- MADE IN ITALY