a carpet woven

Translate »