Julia Jones Eclipse Set Picture

David Slade has been at it again, adding another picture from the set of Eclipse. This is a picture of the lovely Julia Jones as Leah Clearwater on the set of Eclipse.

Leave a Comment

Your email address will not be published. Required fields are marked *