Stock Photo: England, London, Trafalgar Square. A view to the recently restored St Martin's in the Field church in Trafalgar Square.

Stock Photo: 4282-23687 England, London, Trafalgar Square. A view to the recently restored St Martin's in the Field church in Trafalgar Square.