Hi wE ARE doing the same tour. Grand Princess 5-19-04. Are you on this cruise. We are getting a visa since we are going to Moscow. If you do St. Petersburgh through Princess they have a blanket visa. We booked most of our tours with Princes. Love to hear from you.