extra large rose 3008

extra large rose 3008

$10.00Price

RMG3008EL:
9.11" x 13.31"
​64,184 stitches