NATIONAL GEOGRAPHIC'S 'ONE STRANGE ROCK' BASH

Erin Richards



Lili Taylor




Lili Taylor and Erin Richards were photographed at The National Geographic "One Strange Rock" World Premiere at Alice Tully Hall last night in New York City.



Comments