Elton Hall, Elton, Cambridgeshire, England.
Elton Hall, Elton, Cambridgeshire, England.
Size: 3264px × 4896px
Location: Elton Hall, Elton, Cambridgeshire, England UK GB
Photo credit: © John Cairns / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: baronial, british, cambridgeshire, england, english, formal, garden, gardens, historic, home, house, stately, uk