Images

Tagged: lions, sculpture, houghtonhall
Location: England, GB
Houghton Hall
Houghton Hall
Houghton Hall