Stock Photo: England, London, Westminster. Silhouetted pedestrians walking through an underpass in Westminster.

Stock Photo: 4282-23689 England, London, Westminster. Silhouetted pedestrians walking through an underpass in Westminster.