Cabbage Rose Artisan Sock - 100+ yards

(Image  of 1)