What does Bildteppich mean?

Bildteppich - German to English

tapestry [wall holding]