Punch needle Frame (Oxford Punchneedle)

From CHF 80.00

Size: Choose an option

6" x 6"
10" x 10"
14" x 14"
18" x 18"
15" x 26"
20" x 30"