Posted on Jul 18, 2013.
Natasha Barnard attends 2013 Sports Illustrated Swimsuit Launch Party at Crimson on February 12, 2013 in New York City.