Images

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