« Upper West Side of Manhattan | Main | Bobbies on the Beat »
England or more specifically London. As in the Seat of the Empire.
Posted by S on June 25, 2003 08:45 PM | Permalink