Embroidery, roses, and the Neva River in Saint Petersburg — Design & Art Magazine