Agra rugs
Agra rugs
Hover over an image to enlarge, click through for details or to buy the rug.
Hand-Knotted Agra Mahal Rug From India
£2,356.00
£2,100.00
(6' 1" x 9' 1")