Residence Windlesham

Location: Windlesham, United Kingdom
Completion: 2001
Architecture: Greer Landscape