Study for the Flora Tapestry Mini Puzzle

SKU:
x3192-flora
54 pieces
5 x 7 inches
$9.95