Flower Vase Large Back Patch

$25.00
These flowers may be falling, they will never die on your back! Iron on embroidered patch. Size ≈ 13.75 inches (35cm) on the longest side.