New American Embassy, Battersea, London, England,UK
New American Embassy, Battersea, London, England,UK

New American Embassy, Battersea, London, England,UK

Location: American Embassy, Battersea, London, England,UK

Photographer: Tim Gartside ©

New American Embassy, Battersea, London, England,UK

New American Embassy, Battersea, London, England,UK

Location: American Embassy, Battersea, London, England,UK

Photographer: Tim Gartside ©