Newburyport
Newburyport
Newburyport
Newburyport
Newburyport
Newburyport
Newburyport
Newburyport
Newburyport
Newburyport
Newburyport
Newburyport
$2,925.00

Newburyport

Persian Heriz rug.

100% wool, low pile.

Measures 8' x 10'6".