Tuesday, December 14, 2010

You say it best...


You find these seats all over London.

No comments: