Designed by
Title
Mother Delores Hart #175990998
Description
LOS ANGELES, CA - February 26, 2012: Mother Delores Hart at the 84th Annual Academy Awards at the Hollywood & Highland Theatre, Hollywood..Picture: Paul Smith / Featureflash
This image is editorial