3.5 x 4.10 | Extremely Fine Classic Antique Rug | Sloane

$2,250.00