LET’S GO HITCHHIKING IN THE TAIGA: Fashion filmmaker SASHA CHAIKA and KATE PAVLOVA from St. Petersburg, Russia.