Mary Therese Rose Fund




2007 Mary Therese Rose Fund Dinner