Taryn Davidson | Richard Bernardian | Elle Russia November 2011
/
Taryn Davidson stars in a country luxe story, styled by Daria Anichkina for Elle Russia’s November 2011 issue. Richard Bernardian captures the sensually sumptuous scene that is as relaxed as it is elegant.