Jennifer Emslie

Jennifer Emslie
Desolation Sound Toque
Jennifer Emslie's Ravelry Store
Jennifer Emslie's Ravelry Store

- Desolation Sound Toque
- Jennifer Emslie's Ravelry Store
Mayne Island Throw
Jennifer Emslie's Ravelry Store
Jennifer Emslie's Ravelry Store

- Mayne Island Throw
- Jennifer Emslie's Ravelry Store
Cortes Island Toque
Jennifer Emslie's Ravelry Store
Jennifer Emslie's Ravelry Store

- Cortes Island Toque
- Jennifer Emslie's Ravelry Store
Telegraph Cove Throw
Jennifer Emslie's Ravelry Store
Jennifer Emslie's Ravelry Store

- Telegraph Cove Throw
- Jennifer Emslie's Ravelry Store
Squirrel Cove Cowl
Jennifer Emslie's Ravelry Store
Jennifer Emslie's Ravelry Store

- Squirrel Cove Cowl
- Jennifer Emslie's Ravelry Store
Beacon Hill Strolling Scarf
Jennifer Emslie's Ravelry Store
Jennifer Emslie's Ravelry Store
- Beacon Hill Strolling Scarf
- Jennifer Emslie's Ravelry Store
Duncan Baby Blanket
Jennifer Emslie's Ravelry Store
Jennifer Emslie's Ravelry Store

- Duncan Baby Blanket
- Jennifer Emslie's Ravelry Store
Hyde Park Strolling Scarf
Jennifer Emslie's Ravelry Store
Jennifer Emslie's Ravelry Store
- Hyde Park Strolling Scarf
- Jennifer Emslie's Ravelry Store