Admiralty Arch, London - a large office building in London which incorporates an archway providing road and pedestrian access between The Mall and Trafalgar Square

Royalty-free stock photo ID: 82081582

Admiralty Arch, London - a large office building in London which incorporates an archway providing road and pedestrian access between The Mall and Trafalgar Square