No subtitles for this video yet.
Albini Group - Linen - CELC
DescriptionA short movie on the excellence of linen fabrics created by CELC (European Confederation of Linen and Hemp) at our factory in Italy.More
A short movie on the excellence of linen fabrics created by CELC (European Confederation of Linen and Hemp) at our factory in Italy.
- Loading…