View Contact Info on IMDbPro » Pictures & Photos of Sheila McCarthy Poster

24 February 2003
© 2002 Alliance Atlantis Communications
Sheila McCarthy as Polly in the Patricia Rozema film I'VE HEARD THE MERMAIDS SINGING.

Photo 11 of 14