Alternating Cross Stitch
Alternating Cross stitch is an interesting variety of cross stitch because the stitches on the reverse of the fabric also form a cross stitch. In other words it is reversible! Since cross stitch is one of the oldest stitches in the world there are many variations that have developed over time and …