RUSSIA; Novosibirsk.
The Church of All Saints Glorifying the Russian Land in Kolyvan, 50km north of Novosibirsk.

© 1994 Peter Williams

Back