CELEBRATION OF HAND-HOOKED RUGS 28

$25.95
$13.00

  

69 of the year's best hand hooked rugs and 59 detailed
close-ups.
136 pages