Wednesday, June 1, 2011

Affixing His Pin

At the 100th anniversary of the Triangle Shirtwaist Factory Fire:


Is it me, or is that Willem Dafoe doing his best Spencer Tracy cum Father Flanagan impression on the right?

No comments:

Post a Comment