About Photo #3114184: Eliza Taylor stops to pose while arriving at The CW Network's 2014 Upfront Presentation held at The London Hotel on Thursday morning (May 15) in New York City.…Read More Here