Ellen Barkin - Saturday 3rd September 2011

Ellen Barkin wearing new glasses she picked up in France at the 2011 'Mr. Abbott' award in the American theatre, held at the Edison Ballroom. New York City, USA - 03.09.11 (1 image)

Advertisement