Diplomatic Cars

registration plates

“London, England, May 28, 2011: A line of diplomatic cars in a public street in the vicinity of Whitehall, the seat of the United Kingdom’s executive government”

Leave a Reply

Your email address will not be published.