Nicole Davidova is talented 30-year-old self-taught Russian photographer, who lives and works between Saint Petersburg and