• LOTUS DE13569
LOTUS
CASCADE
Product Code: DE13569
100% LINEN
WIDTH:57"/145cm
MADE IN ITALY