English: Church of All Saints of Russia.
Telugu: ఆల్ సెయింట్స్ చర్చి రష్యన్.