February 2023 English Lenina Avenue, 97 and Timiryazeva Street, 10 in Yekaterinburg. Russian Проспект Ленина, 97 и улица Тимирязева 10 в Екатеринбурге. Flickr...