film
2002 film by Alexandre Aravine
Not who you're looking for? Others named Tayga: town in Kemerovo Oblast, Russia · human settlement in Karaidelsky District, Republic of Bashko