Russia Travelers

St. Petersburg => Socializing, chances to meet local people => Topic started by: GFI on April 25, 2011, 06:24:12 PM

Title: New here...
Post by: GFI on April 25, 2011, 06:24:12 PM
I am a new member in this forum and Iím looking forward to learn from you guys. I will try my best to be an active member of this forum and discuss on various topics and concepts.