Leaf Stitches

Leaf Stitches

Leaf Stitches is a sophisticated and girly logo template with stitch + leaf (nature) themes.