Lie Down The Isle of Dogs. An 18th-century engraving. January 16, 2008October 4, 2010 | Art · Oddities