german ribbons | whole rolls

50 metre rolls of these quality German woven ribbons are for sale… 60% off the regular price.