An artist Vladimir Kuzmin creates a snow sculpture representing the Saint Isaac's Cathedral in front of a residential building in St. Petersburg, Russia. The Saint Isaac's Cathedral is the largest Orthodox cathedral in Russia.
22 photos of 22
An unexpected error has occurred. If the problem persists, please contact support.