Click for larger image
6357/303

Pearl Aida - Baby blue 130 cm bred

Pearl AIDAin100% cottonwith 6,4 threads per cm - 130
Price: 32,16 GBP