Phone Number: 07501 489736
Aida Printed 14CT 38.1cm x 45.7cm - Blue/Green
Aida Printed 14CT 38.1cm x 45.7cm - Pink/Purple
Aida 14CT 50cm x 110cm
Aida 6CT 38.1cm x 45.7cm