extra large rose 3004

extra large rose 3004

$10.00Price

RMG3004EL:
7.61" x 13.13"
​44,218 stitches