Denis Kulikov is a talented self taught photographer based in Saint-Petersburg, Russia. Denis received his math degree from Saint Petersburg State University. He shoots a lot of fashion and fine art portraiture.