Chekalin (2022)

Chekalin, once a the smallest town in the world’s biggest country.

EN