polymorph bag 300

a one-of-a-kind handstitched abstract sheep bag with beads

materials: mixed synthetics

Out of stock