An inspiring celebration of the rich heritage of embroidery, Stitched: Scotland's Embroidered Art has opened its doors at ...