Houghton Hall, Norfolk, England, UK.
Size:
5447px × 3602px
Location:
Houghton Hall, Norfolk, England, UK.
Photo credit: ©
Stuart Aylmer / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
country,
hall,
home,
houghton,
house,
norfolk,
stately