Hello, Guest

St. Vladimir's Cathedral (St. Petersburg)

POI's creator (Voyajo Team)

The Prince Vladimir Church , formally the Church of St. Prince Vladimir Equal to the Apostles is a Russian Orthodox Church in Saint Petersburg, Russia. It is located on Blokhin Street in the Petrogradsky District of the city across the Malaya Neva from the Spit of Vasilevsky Island, in close (...) (from Wikipedia)