29 June 2008 at 8:43 PM
Leonardo DiCaprio & Michelle Williams Flash Their Shutter Smiles
About Photo #1238071: Leonardo DiCaprio and costar Michelle Williams shoot scenes for their new movie, Shutter Island, in Boston, Mass., on Sunday morning. Their costars Mark Ruffalo…Read More Here
Posted to
Leonardo DiCaprio,
Michelle Williams