miketendstotravel.com
The Queen And I
Have you heard the news? The 2012 Summer Olympics will be held in London. Pretty big deal for Londoners, don’t you think? And yet, in conversations with at least a half-dozen people in that f…