Machine Made Contemporary Rug

126’ x 95’

Machine Made Contemporary Rug