Katie Holmes & Tom Cruise NY Marathon photo




Marathon photo (short hair under hat), NYC Marathon, which she finished in 5 hrs and 29 minutes.

Blog Archive