IMG_1102-large

The front face of the U.S. Embassy in London’s Mayfair area, viewed from Grosvenor Square looking West.
Taken November 2008.