2007.05.13

London

Why a cat on a tube car on a roof? The answer can be found only in London.