Print services sees Sankt Peterburg