Stock Photo: Houses at the waterfront, Thames River, Henley-On-Thames, Oxfordshire, England

Stock Photo: 4042-318 Houses at the waterfront, Thames River, Henley-On-Thames, Oxfordshire, England