Liz Lang Production has released a gorgeous new outtake from Anna Torv’s 2008 Fox shoot! Shirt by Ralph Lauren. Shot on location at the Hotel On Rivington, NYC.


Credit: Liz Lang Production