Stock Photo: England, London, South Bank. Shadows and silhouettes of pedestrians walking along the Queen's Walk alongside the River Thames at South Bank.