Jon Gilliam's patterns

Jon Gilliam's patterns

Jon is an animal-loving and tree-hugging pescatarian living near Philadelphia, PA. He has too many hobbies including knitting, spinning, wine-making, cooking, biking, reading, and playing his Xbox.