Carpet design and its place in the world 1400/06/21 Carpet design and its place in the worldCarpet design and its place in the worldCarpet design and its place in the worldCarpet design and its place in the world... Countinus Text