David Archuleta
An anonymous user made a cross stitch pattern of David Archuleta.
Download Pattern. The pattern is 119 stitches wide by 119 stitches high.
Pattern courtesy of Anonymous
Download Pattern. The pattern is 119 stitches wide by 119 stitches high.
Pattern courtesy of Anonymous