Designed by
Title
Petersburg, Russian #202753187
Description
Russian, St. Petersburg 21 February 2009 - Narwskaya Russian: ÃÂðÃÂÃâ¬Ã²ÃÂúðà- the fifteenth station of the Kirov-Vyhkovskaya line of the St. Petersburg metro system.
This image is editorial