100% wool in many colors 200 yards


© William Churchill 2014