Here are two more pictures from the set of Twelve when they were filming at Lexington & 61st in New York City. Thanks to Marlo for sharing pictures of herself with Emma Roberts and Chace Crawford. If you have any on set photos you’d like to share, please send them to us at olv@onlocationvacations.com.