Images

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