crimespreemag.com
Photos from Shutter Island/Ashecliffe surface online.
The Boston Herald has a couple of photos from the set of Ashecliffe (aka Shutter Island).To the right, is a photo of Teddy (Leo).Check out the other photo at the Boston Herald.Check out our previou…