Go to Homepage
[Subject: Arts]
- a tapestry made at the Gobelin factory in France ; more generaly : a tapestry
Translated by: DAVID LAURENT
Translated in 4 languages