Next Stop Picadilly Circus

And a foreign student said to me, was it really true there are elephants and lions too, in Piccadilly Circus.

From Mother Goose, Jethro Tull.

This entry was posted in London.