Igor Chekachkov is a talented photographer based in Kharkov, Ukraine. He shoots a lot of street,