Papal Mass - Craig Fifer
Powered by SmugMug Log In
Teresa Heinz and U.S. Senator John Kerry leave after the Mass.  Behind them in the white hat is U.S. Senator Patrick Leahy.

Teresa Heinz and U.S. Senator John Kerry leave after the Mass. Behind them in the white hat is U.S. Senator Patrick Leahy.