Hugo Armstrong

 at

Caption:

LOS ANGELES, CA - APRIL 13: Hugo Armstrong poses during the arrivals for the opening night performance of "God of Carnage" at Center Theatre Group's Ahmanson Theatre on April 13, 2011 in Los Angeles, California. (Photo by Ryan Miller/Capture Imaging at


From:

Date Taken:
2011-04-14

View More Pictures Of: