#26 Lace Vest by Karen King Garlinghouse

#26 Lace Vest

Knitting
September 2011
Flag of English English