20 March 2009 at 8:58 PM

Liam Neeson Mourns Natasha Richardson

liam neeson natasha richardson central park 021803031

About Photo #1803031: Liam Neeson leaves the American Irish Historical Society (where his wife Natasha Richardson's body is being held) and walks through Central Park on Friday (March…Read More Here