Tuesday, October 14, 2008

Macabre: London’s Eurostar Terminal

Welcome to Britain? The shocking frieze which will greet visitors to London's Eurostar terminal
read more digg story