Sport Club First Line is located in Russia
Sport Club First Line is located in St. Petersburg, Russia