St. Petersburg Russia is a large city in Russia near the Baltic Sea. And you might think it's tough, cold and harsh there ... but you would be wrong! There's plenty of pink pussies and plenty of amazing lesbian loving going on! The next time you think of St. Petersburg, think pink! This movie is jam - packed with some high-end lesbian scenes and there are fourteen scenes! Get out of the cold and get in some pink ... St. Petersburg style!