Marc,
you certainly have a good start if you have never been to St. Peterburg. But there will still be a lot to see. Enjoy it with all your heart...it is a wonderful place.
Lynn