Ashton Band C

by Desser
£35.00

Ashton Band C.

Available to purchase by the metre

Width: 137 cm - Pattern repeat