Gritty reality of life on the streets of Russia is laid bare in these confronting images
Petr Barabakaa is a skateboarder and photographer based in Moscow who found his first camera in a skip and aims to capture life on the streets and the ‘weird’ people he meets.