Christmas Gift to St.Petersburg, Russia Leave a Comment / By katei / December 2, 2009 No connoisseur can resist this wonderful finger-licking Christmas gift to St.Petersburg, Russia! katei