Puzzle tapestry

Puzzle tapestry

$350.00Price
Maroon. Olive green metallic gold. Burgundy, blue. Cotton. 
  • Details

    32” x 74”

    Style #106