From FinnegansWiki

Jump to: navigation, search

River Vesle, France.

Blood vessels ('rivers' of blood in the body sustaining life - Liffey - through recirculation).