Dean Sewell
is a freelance photojournalist and founding member of the Oculi photographic collective. He was based in Moscow in 1996.

By this author