English Style: Expensive Luxury Home On Lake

English style: expensive luxury home on lake

Life style in England, Great Britain, lakeside.