The Cross Stitcher Magazine Issue June 2008 Vol 25 No 3 | NiceBooksReads