• TORO DE13586
TORO
WATERFALL
Product Code: DE13586
*Last chance! Limited stock available*
100% LINEN
WIDTH:57"/145cm
MADE IN ITALY