• EDEN DE13590
EDEN
WHITE
Product Code: DE13590
100% LINEN
WIDTH:118"/300cm
MADE IN ITALY