Knebworth House in Hertfordshire, England

Knebworth House in Hertfordshire, England

Knebworth House in Hertfordshire, England
#uk, #house, #castle, #great britain, #english