RUSSIA; Novosibirsk.
The Church of All Saints Glorifying the Russian Land in Kolyvan, 50km north of Novosibirsk.
© 1994 Peter Williams
Back