MovieMaps

Photo of Lake

Location: West Wycombe Park
As Seen In: The Duchess