Caribbean Sea - Hand Painted Yarn - Bulky

100% Shetland