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