Thursday, September 15, 2011

London manners

The Brits are so polite...




(London, July 2011)