MontrealLakeshore Creative Stitchery Guild Retreat

Montreal, Quebec
May 2006

Montreal

Montreal

Montreal

Montreal

Montreal

Montreal