Live action footage
Samara, Russia - August 29, 2019: Traditional Russian crafts made of birch bark. Street trade
HD
1920 x 1080
Editorial Use Only