crossstitchworld - a little over a month from start to finish,...

more about : crossstitchworld