Hand Knitted cardigan 22 September 2015 • 1000 × 722 • Weaving and Spinning in Richmond: Soup and Roll day And at this lovely embellished bike emailFacebookPinterestTumblrVKLinkedinStumbleUponTwitter