Tag Archives: palace size rug

8777 Axminster 22 ft x 39 ft (6.71 x 11.89)

    Axminster Hand Made Rug circa 1820

Recent Comments